// pages/caicaicai/index.js
let userNumber; //猜想的数据
let computNumber; //计算机想的数据
Page({
  data:{
    focus:true,
    //list:[]
  },
  onLoad(options){ //生命周期函数--监听页面加载
    computNumber = parseInt(Math.random() * 100 ) //计算机想的数据
    console.log("计算机想的数据:",computNumber)
  },
  guessData(e){ //获取用户猜想的数据
    console.log(e.detail.value)
    userNumber = parseInt(e.detail.value) //把字符串转换为整数
  },
  caicaicai(e){  //处理猜想的结果
    let list=this.data.list //获取原来猜测的数据列表
    if(list==null) list=[]
    console.log('list的值：',list)
    list.push(userNumber)  //把猜测的数据添加到数组的末尾
    if(list.length > 8) list.shift()  //删除数据最左侧的数据
    let result = null;
    if(userNumber > computNumber){
      result = "sorry,你猜大了~"
    }else if(userNumber < computNumber){
      result = "sorry,你猜小了~"
    }else{
      result = "恭喜你猜对了~"
    }
    this.setData({ //动态设置页面数据
      result:result,  //在界面上显示猜猜猜的结果，可以简写成result，
      list,  //更新界面上猜测的列表
      userData:null,  //用来清空输入框里边的内容
      focus:true,   //让输入框重新获得焦点
    });
  }
  
})